@charset "utf-8";

/* CSS Document */
*{ padding:0; margin:0; font-family:"PingFang SC"!important; list-style-type:none;}
a{ color:#008ec9; text-decoration:none}
.TableMain{
    /*background-color: #f7f8fa;*/
    min-width: 1184px;background-color: #fff;
}
.tablePadding{padding: 0 30px;}
.TopHead { width:100%; height:80px; background-color:#2191da;
    background-position: right;
    background-repeat: no-repeat;}
.TopHead .LeftPadding{ padding:0 16px;}
.topHeadTab { width:100%;height:80px;}
.HeadTitle{ }
.HeadTitle .spangs{ padding:2px 10px 5px; margin-right:16px; font-size:24px; color:#1a56a9; background-color:#fff; border-radius:2px;}
.HeadTitle .spanbm{ font-size: 24px;line-height: 80px;color: #fff;}

/**变左边菜单样式01****/

.menuHide.menuHide .dropdownBtn span.downBtn{
    display:block;text-align: center; height:64px;line-height:64px; color:#fff; opacity:1;
    position: absolute;top:0px;left:364px;
    background-color: #5291f4;
}

.menuHide.menuHide .dropdownBtn span.downBtn i{
    font-size: 6px; color: #fff;font-weight: initial;width:28px;height: 56px;margin: 4px;display: block;
    transition: background-color 0.4s;background-image: url("");background-repeat: no-repeat;background-position: center center;
}
.menuHide.menuHide .dropdownBtn span.downBtn i:hover{background-color:#76a7f3;}

.menuHide.menuHide.dropdown{opacity: 1; z-index: 1;}
.menuHide.menuHide.dropdown #divSheetlist{position: absolute;left: 324px;opacity: 0;width: 300px;background-color: #fff;
box-shadow: 0 2px 12px rgb(0 0 0 / 45%);visibility:hidden;transition: all 0.3s;margin-top: 20px;border-radius: 3px;
}
.menuHide.menuHide.dropdown.open #divSheetlist{visibility:visible;margin-top:0px;opacity: 1;}
.MenuNormal.menuHide.dropdown.open .SheetMenu.leftmenucss{opacity: 1;}
.MenuNormal.menuHide.dropdown:hover{z-index: 9999999999}
.MenuNormal{position: relative;transition: all 0.3s;background-color: #fff;}
.menuHide.menuHide{ margin-left: -300px}
.biao_leftmenu{background-color: #fff;border-right:1px solid rgba(39,40,46,0.08);z-index: 1}
.MenuNormal .close_btn{ cursor:pointer;}
.MenuNormal .close_btn2{ }
.MenuNormal .close_btn1{  font-size:16px;  text-align:center; }
.MenuNormal .close_btn1 span{ display:block;width:32px;text-align: center; height:32px;line-height:32px; color:#fff; opacity:1;border-radius: 2px;
    position: absolute;top:0px;font-size: 14px;transition: .3s;
    margin: 16px 8px;background-color: #4285f4;right:0px;transform: rotateY(180deg);
}
.MenuNormal .close_btn1 span:before{content: "\e0bb";}
.MenuNormal.menuHide .close_btn1 span{  color: #fff;height: 32px;line-height: 32px;
top:0px;left:300px;font-size: 14px;transition: background-color 0.3s;margin: 16px ;
}
.MenuNormal.menuHide .close_btn1 span:after{
    content: "";
    display: block;width:64px;height: 64px;position: absolute;left:-16px;top: -16px;background-color: #4285f4;z-index: 0;
}
.MenuNormal.menuHide .close_btn1 span:before{content: "\e0d0" ;z-index:1;position: absolute;display: block;width: 32px;height: 32px;transition: .3s;border-radius: 2px; }
.MenuNormal.menuHide .close_btn1 span:hover:before{background:rgba(255,255,255,.2);}
.MenuNormal.menuHide .close_btn1 span:hover{color: #fff;}

.MenuNormal .close_btn1 span:hover{ color:#fff;background:rgba(255,255,255,.2)}
.MenuNormal .SheetMenu {width: 204px;padding: 0 0px;word-wrap: break-word; box-sizing:border-box;background:rgba(255,255,255,.2);opacity: 1;
}
.MenuNormal.menuHide .SheetMenu.leftmenucss{opacity: 0;}
.MenuNormal .SheetMenu h3{ position: relative;font-size: 16px;line-height: 38px;background-color:#4285f4;}

/**.MenuNormal .SheetMenu h3:before{position: absolute; z-index:1px; margin-top:-1px;  content: "|"; font-weight:bold; color:#e76b42; left:20px;}*/
.MenuNormal .SheetMenu .sheetlist a{ display:block; padding:12px 0; font-size:14px;line-height:20px; color:#333;}
.MenuNormal .SheetMenu .current_selected_BD a{font-size:14px; color: #4285F4;line-height: 20px;}

/**/
.MenuNormal .SheetMenu .sheetlist a{overflow: hidden;text-overflow: ellipsis;}

.MenuNormal .SheetMenu .sheetlist a:hover{color:#3e9be5;}
.btnfixed { position: absolute;top: 0;right: 0;cursor: pointer;}
.btnfixed span{display: block;display: block;width: 30px;height: 20px;font-size: 18px;text-align: center; }
.btnfixed .icon-off{ color:#53acf3}
.btnfixed .icon-on{ color:#53acf3}
.leftTab{ }

.sheetlist{overflow-x: hidden;overflow-y: auto;padding-top: 16px; }
.tbsmlist{}

/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/
::-webkit-scrollbar
{
    width: 6px;  /*滚动条宽度*/
    height: 6px;  /*滚动条高度*/
}

/*定义滚动条轨道 内阴影+圆角*/
::-webkit-scrollbar-track
{
    background-color: #fff;
    border-radius: 10px;  /*滚动条的背景区域的圆角*/
    box-shadow: inset 0 0 6px rgba(0,0,0,0);

/*滚动条的背景颜色*/
}

/*定义滑块 内阴影+圆角*/
::-webkit-scrollbar-thumb
{
    background-color: #bbb;  /*滚动条的背景颜色*/
    border-radius: 10px;  /*滚动条的圆角*/
    box-shadow: inset 0 0 6px rgba(0,0,0,0);
}

/**变左边菜单样式01****/
.MenuDev .close_btn{ cursor:pointer;}
.MenuDev .close_btn2{ }
.MenuDev .close_btn1{ width:10px; font-size:12px;  text-align:center; background-color:#efeeee;}
.MenuDev .close_btn1 span{ display:block; height:50px;font-family:SimSun; line-height:50px; color:#fff; background:#2191da;opacity:0.7 }
.MenuDev .close_btn1 span:hover{ display:block; height:50px;font-family:SimSun; line-height:50px; color:#fff; background:#2191da;opacity: 1;}
.MenuDev { position:fixed; z-index:999; }
.MenuDev .SheetMenu{ width:330px;padding: 0 10px;word-wrap: break-word;background-color: #fff  }
.MenuDev .SheetMenu h3{position: relative;margin-top: 10px;font-size: 16px;line-height: 38px;border-bottom: 1px solid #dcdee2;border-top-right-radius: 3px;border-top-left-radius: 3px;}

/**.MenuDev .SheetMenu h3:before{position: absolute; z-index:1px; margin-top:-1px;  content: "|"; font-weight:bold; color:#e76b42; left:20px;}*/
.MenuDev .SheetMenu>ul{overflow-y:auto;}
.MenuDev .SheetMenu .sheetlist a{ display:block;padding:8px 0; font-size:14px; line-height:20px; color:#444;}
.MenuDev .SheetMenu .current_selected_BD a{color: #3e9be5;background-color: #edf6fc;border-bottom: 1px dashed #dcdee2;}
.MenuDev .SheetMenu .sheetlist a:hover{color:#3e9be5;}
.MenuDev .SheetMenu .sheetlist a{ display:block; padding:8px 0; padding: 10px 25px 10px 15px; font-size:14px;line-height:20px;color:#676767;}

.areaHeadBtn li{display:inline}
.btn{ display:inline-block;height: 30px; padding:0 18px; margin-right:5px;font-size: 14px; line-height:30px; color:#53acf3;white-space: nowrap;cursor:pointer; border: 1px solid #53acf3; border-radius:1px;transition:opacity 0.5s;transition:opacity 0.5s;transition:opacity 0.5s; 
transition:opacity 0.3s;}
.btn01,.btn05{ background-color:#00a2c9}
.btn_read{ display:inline-block; padding:0 20px; margin-right:5px; line-height:28px; color:#999; cursor:text; border:1px solid transparent; border-radius:1px;transition:opacity 0.5s;transition:opacity 0.5s;transition:opacity 0.5s; 
transition:opacity 0.3s;}
.btn_read01{ background-color:#ddd}
.btn06{ color:#53acf3; background-color:#fff; /* border:1px solid #fff; */opacity:1}
.btn06:hover{ color:#53acf3; background-color:#fff; opacity:0.8}
.btn10{ color:#fff; background-color:#ff9600; opacity:1}
.btn10:hover{ color:#fff; background-color:#ffba00; opacity:0.8}
.btn11{ color:#fff; background-color:#ff9600; opacity:1}
.btn11:hover{ color:#fff; background-color:#ffba00; opacity:0.8}
.btn01:hover{background-color:#00b3de;}

/*开发者样式*/
.DEV {overflow:hidden;}
.DEV .TableMain, .DEV .RightEdit{ float:left;}
.DEV .TableMain{ width:80%;}
.DEV .RightEdit{display:block; /* visibility: visible; */ width:20%; overflow-y:hidden; background:#fff;}
.DEV .RightEdit .boxStyle{ overflow:hidden; border-left:1px solid #CCC;}
.DEV .RightEdit h1,.DEV .FootEdit h1{ height:32px; padding-left:10px; font-size:12px; line-height:32px; color:#333; background-color:#f4f4f4; border-bottom:1px solid #CCC;}
.DEV .RightEdit #lblJpathSelected {font-size:12px; font-weight: lighter;}
.DEV .RightEdit #inpJpathSelector {width:100%; font-size:12px; background-color: #EFE;}
.DEV .RightEdit #divDebugDataView {width:100%; height:90%; overflow:hidden;}
.DEV .RightEdit #frmDebugDataView {width:100%; overflow:visible; border:0;}
.DEV .FootEdit { display:block; /* visibility: visible; */height:300px; clear:both;}
.DEV .FootEdit h1{border-top:1px solid #CCC;}
.DEV .FootEdit #divFormulaFilter select { position: absolute;width: 40%;}
.DEV .FootEdit #divFormulaList{ position:relative; top:25px; float:left; width:40%;height:80%; overflow:scroll; font-size:12px;}
.DEV .FootEdit #divFormulaList li{ padding: 1px 0;white-space:nowrap;}
.DEV .FootEdit input{font-size:12px; }
.DEV .FootEdit #txtFormulaSearch{width:200px; margin-right:10px; background-color:#EFE;}
.DEV .FootEdit #lblFormulaId{width:160px; margin-right:10px;}
.DEV .FootEdit #lblFormulaType{width:40px; margin-right:10px;}
.DEV .FootEdit #lblFormulaDesc{width:45%; margin-right:10px;}
.DEV .FootEdit #txtFormulaId{width:160px; margin-right:10px;}
.DEV .FootEdit #txtFormulaType{width:40px; margin-right:10px;}
.DEV .FootEdit #txtFormulaDesc{width:90%; margin-right:10px;}
.DEV .FootEdit #txtFormulaTips{width:90%; margin-right:10px;}
.DEV .FootEdit #lblFormulaLastError {color:#F00;}
.DEV .FootEdit #txtFormulaTargetEditor{ width:100%;height:50px; overflow:auto;}
.DEV .FootEdit #txtFormulaEditor{width:100%; overflow:auto;}
.DEV .FootEdit #lblFormulaTestResult{width:100%; margin-bottom: 5px;}
.DEV .FootEdit #divFormulaEditor { float:right; width:59%;height:80%; font-size:12px;}
.DEV .FootEdit #divFormulaEditor {font-size:12px; }
.DEV .FootEdit #divFormulaEditor input[type="button"]{float:left; padding:0 10px; margin:0 10px;}
.DEV .FootEdit #divFormulaEditor input[type="button"]:disabled{ background-color:gray;border:2px none;}
.DEV .tableDiv{overflow-y:auto;position: relative;z-index: 0}
.DEV .line{ position:absolute; top:0; width:10px;  cursor:move; }
.DEV .linefoot{ position: fixed; top:0; height:5px;  cursor:move;}
.USER {overflow:hidden;}
.USER .tableDiv{overflow-y:auto;background-color: #fff;position: relative;z-index: 999999}
.USER .RightEdit {display:none; /* visibility: hidden; */}
.USER .FootEdit {display:none; /* visibility: hidden; */}
.USER .biao_leftmenubox{ overflow-y:auto;}/* Add by C.Q 20170122 右边栏填表说明*/
#frmSheet {border: 0 none;}
.leftmenucss li.current_selected_BD {background:rgba(210,231,251,.3);color: #4285F4;line-height: 20px;border-left: 3px solid #4285F4;box-sizing: inherit;padding-left: 13px;}

/* 填表说明模式 */
.USER .FootEdit2 {display:none; /* visibility: hidden; */}
.VIEW {overflow:hidden;}
.VIEW .FootEdit2 { display:block; /* visibility: visible; */height:300px; clear:both;}
.VIEW .FootEdit2 h1 { height:32px; padding-left:10px; font-size:12px; line-height:32px; color:#333; background-color:#f4f4f4;border-top:1px solid #CCC;border-bottom:1px solid #CCC;}
.VIEW .FootEdit2 input[type="button"] {float:right; padding:0 10px; margin:0 10px;}
.VIEW .FootEdit2 table {color:#333; background-color:#f4f4f4;}
.VIEW .FootEdit2 textarea {width:100%; height:200px; padding: 1px; margin:1px 0; resize:none;}
.VIEW .FootEdit2 td {padding: 0 3px;}
.VIEW .biao_leftmenubox{ overflow-y:auto;} /* A by C.Q 20170122 右边栏填表说明*/

/**变右边菜单样式01 A by C.Q 20170122****/
.leftBox03 .biao_leftmenubox{min-width:250px; background:#f5f5f5; }
.leftBox03 .biao_leftmenubox .tabbox{ border-top:1px solid #fff;}
.leftBox03 .biao_leftmenubox .tabbox td{ height:40px; font-size:14px; line-height:40px; color:#333; color:#333; text-align:center; cursor:pointer; background:#f5f5f5; border-top:1px solid #f5f5f5; border-right:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9;}
.leftBox03 .biao_leftmenubox .tabbox td:nth-child(1){ border-left:1px solid #75abe2;}
.leftBox03 .biao_leftmenubox .tabbox td.ved{ font-size:14px; color:#333; background:#f5f5f5; border-bottom:1px solid #f5f5f5;border-bottom:none;}
.leftBox03 .biao_leftmenubox .conbox{ padding:10px; font-size:14px; line-height:24px; color:#333;}

.leftBox03 .biao_leftmenubox .accordion{ margin-top:10px;}
.leftBox03 .biao_leftmenubox .accordion-handle { position:relative; color:#808080;text-align:center; text-decoration:none; cursor:pointer; background-color:#def; border-bottom:1px solid #99bae9; transition:all 0.4s ease 0s; }
.leftBox03 .biao_leftmenubox .accordion-handle:hover { background-color:#d9d9d9; }
.leftBox03 .biao_leftmenubox .accordion-handle.active { color:#fff; background-color:#a6c6f1; }
.leftBox03 .biao_leftmenubox .accordion-handle h4 { height:40px; padding:0 15px; font-size:14px; font-weight:normal; line-height:40px; }
.leftBox03 .biao_leftmenubox .accordion-handle i { position:absolute; top:0; right:0; display:block; width:40px; height:40px; overflow:hidden; background:url('/static/_res_/css/abacus/images/icon-accordion.png') no-repeat top center; }
.leftBox03 .biao_leftmenubox .accordion-handle.active i { background-position:bottom center; }
.leftBox03 .biao_leftmenubox .accordion-content { display:none; height:600x; padding:10px; overflow:auto; }

.leftBox03 .biao_leftmenubox .accordion-handle .arrow { position:absolute; top:12px; right:0; z-index:9999; display: block; width: 16px; height: 16px; margin-right:10px; background:url('/static/_res_/css/abacus/images/icon-accordion.png') no-repeat -11px -12px; }
.leftBox03 .biao_leftmenubox .accordion-handle .arrow.up { background:url('/static/_res_/css/abacus/images/icon-accordion.png') no-repeat -11px -12px;}
.leftBox03 .biao_leftmenubox .accordion-handle .arrow.down { background:url('/static/_res_/css/abacus/images/icon-accordion.png') no-repeat -11px -50px;}

.accordion-content ul li{padding:5px; font-size:14px; line-height:24px; color:#555; text-align:justify;}
.accordion-content ul li span{ display:block; border-bottom:1px solid #a6c6f1;}
.accordion-content ul li i{ padding-right:8px; font-style:normal; background:#def;}
.accordion-content{padding:5px; font-size:14px; line-height:24px; color:#555; text-align:justify;}

/**变右边菜单样式01 end C.Q 20170122****/

/*2017-03-10*/
.leftmenucss li{position:relative;padding-left: 16px;padding-right:24px; }
.leftmenucss .sheetlist a{ display:block; padding:10px 25px 10px 15px;font-size: 14px;line-height: 20px; color:#444;}
.leftmenucss .current_selected_BD a{color: #3e9be5; }
.leftmenucss .sheetlist a:hover{color:#3e9be5;}
.leftmenucss .nopass-num{position:absolute;top:14px;right:8px;float:left;height:16px;width:16px;text-align:center;font-size:12px;font-weight:400;line-height:16px;color:#fff;background-color:#ed5353;border-radius: 16px; /* Firefox */border-radius:16px;border-radius:16px/* Safari 和 Chrome *//* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */}
.leftmenucss .nopass-num2{position:absolute;top:14px;right:8px;width:16px;height:16px;text-align:center;font-size:12px;font-weight:400;line-height:16px;color:#fff;background-color:#ff8a00;border-radius: 16px; /* Firefox */border-radius:16px;border-radius:16px/* Safari 和 Chrome *//* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */}
.leftmenucss .tbsmlist a{ display:block; padding:0; color:#008ec9;}

/*2017-03-28*/

/*上传资料按钮 提示数样式*/
 .temp01{ 
	position:absolute; 
	display:block; 
	width:14px; 
	height:14px; 
	margin-top:-35px; 
	margin-left:65px;
	font-size:12px;
	line-height:14px;
	color:white;
	text-align:center; 
	background-color:red; 
	border-radius:50%; 
} 
 .temp02{
    position: absolute;
    display: block; 
    width: 14px;
    height: 14px;
    margin-top: -35px;
    margin-left: 65px;
    font-size:12px;
    line-height: 14px;
    color: #fff;
    text-align: center;
    background-color: #ff8000;    
	border-radius:50%;
}

/**弹出框样式**/
.winbox_bg{ position:fixed; top:0; left:0; z-index:200; width:100%; height:100%;background-color:#000; opacity:0;}
.winbox{ position:absolute; top:-200px; left:50%; z-index:202; background-color:#fff; border-radius:6px; opacity:0;box-shadow:2px 2px 9px #4e4e4e;box-shadow:2px 2px 9px #4e4e4e; 
box-shadow:2px 2px 9px #4e4e4e;}
.fszlys{ position:absolute; display:block; width:14px; height:14px; margin-top:-25px; margin-left:66px;font-size:12px;line-height:14px;color:white;text-align:center; background-color:white;border-radius:50%; }
.tc_tit {   
    height: 42px;
    padding: 0 80px 0 20px;
    font-size: 14px;
    line-height: 42px;
    color :#333;
    background-color: #F8F8F8;
    border-bottom: 1px solid #eee;
}
.winclose {
    position: absolute; top: 10px;right: 20px; width: 20px;height: 20px;
    font-size: 24px;line-height: 18px;color: black;text-align: center;cursor: pointer;
}

@font-face {font-family: "iconfont";
  src: url('/static/_res_/fonts/iconfont.eot'); /* IE9*/
  src: url('/static/_res_/fonts/iconfont.eot#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('/static/_res_/fonts/iconfont.woff') format('woff'), /* chrome, firefox */
  url('/static/_res_/fonts/iconfont.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('/static/_res_/fonts/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}
.iconfont {
    font-family: "iconfont" !important;
    font-size: 16px;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-style: normal;
}
.icon-off:before { content: "\e761"; }
.icon-on:before { content: "\e7d4"; }

.leftmenucss .leftTab li{ display:inline-block;padding: 20px 24px; margin-right:20px; font-weight:normal;
    line-height: 24px;height:24px; color: #fff;  cursor:pointer;  font-weight:500; font-size: 20px;}
.leftmenucss .leftTab li:hover{ }
/*.leftmenucss .leftTab .active{ font-weight:bold; border-bottom:2px solid #4285f4;}*/
.leftmenucss .leftTab .active{ }
red {
	color:red;
}
.red {
	color:red;
}
#infConfigHtml>div {
			margin-top:10px;
}
#infConfigHtml {
	/*padding: 10px 20px 0px 20px;*/
}
#infConfigHtml div.blue span {
	color: blue;
}

.TopHead .numberbox{  position:absolute; margin-top: -15px; margin-left: 6px;}
.TopHead .number{ display:inline-block; margin:0 2px; font-size:10px; color:#fff; text-align:center;  background-repeat:no-repeat; }
.TopHead .numbga1{ width:15px; height:15px; line-height:15px; background-image:url('/static/_res_/img/topHead/numbga1.png');}
.TopHead .numbgb1{ width:15px; height:15px; line-height:15px; background-image:url('/static/_res_/img/topHead/numbgb1.png');}

.TopHead .numbga2{ width:22px; height:15px; line-height:15px; background-image:url('/static/_res_//img/topHead/numbga2.png');}
.TopHead .numbgb2{ width:22px; height:15px; line-height:15px; background-image:url('/static/_res_/img/topHead/numbgb2.png');}

/*新增样式2019-6-27*/
.layui-table .layui-form-select .layui-edge{ box-sizing: initial;}

.moreadd.layui-nav {
    display: inline-block;
    padding: 0;
    background: none;
}

.layui-nav .layui-nav-item a {
    height: 30px;
    padding: 0;
    line-height: 30px;
    border: none;
}

.layui-nav .layui-nav-item .layui-nav-child a {
    padding: 0 20px;
}

.layui-nav .layui-nav-item a:before {
    color: #000;
    background: none;
}

.layui-nav .layui-this:after:hover {
    display: none !important;
}

.layui-nav .layui-this .layui-nav-child {
    top: 30px;
    left: 0;
    border-radius: 4px;
}
.layui-nav-child {
    position: absolute;
    top: 30px !important;
    left: 0;
    z-index: 100;
    display: none;
    min-width: 100%;
    padding: 5px 0;
    line-height: 36px;
    white-space: nowrap;
    background-color: #fff;
    border: 1px solid #d2d2d2;
    border-radius: 2px;
    box-shadow: 0 2px 4px rgba(0,0,0,.12)
}
.layui-nav .layui-nav-item { top: -2px;
    line-height: 30px;
}

.layui-nav .layui-this:after,
.layui-nav-bar,
.layui-nav-tree .layui-nav-itemed:after {
    display: none;
}
.layui-nav .layui-nav-item a{cursor: pointer;}
.layui-nav .layui-nav-item>a {
    position: relative;
    top: -3px;
    height: 30px;
    margin:0 5px 0 0;
    font-size: 12px;
    line-height: 30px;
    background-color: #fff;
}

.layui-nav .layui-nav-item>a.btn {
    top: -4px;
    padding: 0 24px 0 14px !important;
    color: #53acf3 !important;
}

.layui-nav .layui-nav-item .layui-nav-more{ top: 12px; right: 6px; width: 14px; height: 8px; padding: 0; background: url('/static/resources4/tax-images/ttk/arrow_d_01.png') no-repeat center center; border: none;}
.layui-nav .layui-nav-item .layui-nav-mored{ top: 12px; right: 6px; width: 14px; height: 8px; padding: 0; margin-top: -3px; background: url('/static/resources4/tax-images/ttk/arrow_d_02.png') no-repeat center center; border: none;}
.layui-nav .layui-nav-item>a:hover{  }
.layui-nav .layui-nav-item .layui-nav-child a{ padding: 0 12px; font-size: 12px; font-weight: normal; color: #666;  text-align: left;}
.layui-nav .layui-nav-item .layui-nav-child a:hover{color: #0066b3; background: rgba(0, 102, 179, .07);}

.tableBtnBox{height: 64px;border-bottom: 1px solid #eeeeee;box-sizing: border-box;background-color: #fff;z-index: 0;position: relative;
    }
.tableBtnBox .BtnBox{position:absolute;right:24px;top:16px;font-size: 0px;}
.tableBtnBox .tableName{margin-left: 90px;opacity:0;transition: all 0.5s;}
.tableBtnBox .tableName.show{opacity: 1;}
.tableBtnBox .tableName span{display: inline-block; line-height: 24px;padding: 20px 0px;}
.tableBtnBox .tableName .title{padding-left: 20px;padding-right: 10px;font-size: 16px;font-weight: 600;display: none;}
.tableBtnBox .tableName .name{font-size: 14px;color: #999999;margin-left: 24px;}
.dropdownBtn .downBtn .iconfont:before{}
.tableBtnBox .BtnBox button{margin-left: 12px;}
.loading .loadingTxtGif span{margin-left: 8px;font-size: 14px;}